have an advantage over somebody - Allemand Anglais Dictionnaire